overarching rationale - Alemán Inglés Diccionario